name = []
age = []
sex = []
tag = True
# 任务1：打印‘系统正在运行’
while tag:
    print('系统正在运行...')
    # 任务2：打印'菜单开始'等
    print('****菜单开始****')
    print('1 增加一个学生信息')
    print('2 删除一个学生信息')
    print('3 修改一个学生信息')
    print('4 查询一个学生信息')
    print('5 查询所有学生信息')
    print('6 排序')
    print('0 退出')
    print('****菜单结束****')
    # 任务3:创建交互界面
    n = input('请选择菜单:')
    # 任务4:创建隐藏系统 考虑数据性质后，决定采用列表来处理
    if n == '1':
        name_i = input('请输入姓名:')
        age_i = input('请输入年龄:')
        sex_i = input('请输入性别:')
        name.append(name_i)
        age.append(age_i)
        sex.append(sex_i)
    if n == '2':
        name_d = input('请输入要删除的人的姓名:')
        i = name.index(name_d)
        del name[i]
        del age[i]
        del sex[i]
    if n == '3':
        name_c = input('请输入你要修改的人的姓名：')
        name[name.index(name_c)] = input('请输入修改后的姓名:')
        age[name.index(name_c)] = input('请输入修改后的年龄:')
        sex[name.index(name_c)] = input('请输入修改后的性别:')
    if n == '4':
        name_s = input('请输入你要查询到人:')
        print(name[name.index(name_s)])
        print(age[name.index(name_s)])
        print(sex[name.index(name_s)])
    if n == '5':
        for i in range(0, len(name)):
            print('姓名:{},年龄:{},性别:{}'.format(name[i], age[i], sex[i]))
    if n == '6':
        name.sort()
        age.sort()
        sex.sort()
        print('排序完毕')
    if n == '0':
        tag = False
        print('程序结束')
